<?xml version="1.0"?>
<doc>
    <assembly>
        <name>SFWS.XJSON.Core</name>
    </assembly>
    <members>
        <member name="T:SFWS.XJSON.Core.JsonSerializer">
            <summary>
            JSON 序列化。
            </summary>
        </member>
        <member name="F:SFWS.XJSON.Core.JsonSerializer.JS_MEDIANDATE">
            <summary>
            JavaScript 的 Date 中值，
            JavaScript 中 Date 表示的日期范围大约为 1970 年 1 月 1 日左右的 285,616 年。
            </summary>
        </member>
        <member name="F:SFWS.XJSON.Core.JsonSerializer.dateFormat">
            <summary>
            DateTime 序列化为字符串所使用的指定格式。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Serialize(System.Object)">
            <summary>
            序列化给定的 object，返回符合 JSON 规范的字符串。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Serialize(System.Object,System.String)">
            <param name="val"></param>
            <param name="dateFormat">指定 DateTime 序列化为字符串所使用的格式。
            不指定此参数或参数值为空或null时 DateTime 序列化为 JavaScript 的 Date 对象。</param>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.AppendValue(System.Text.StringBuilder,System.Object)">
            <summary>
            序列化给定的 object，
            对一些预期的类型进行适当的序列化，
            对于其他类型，则序列化其可读的属性和域成员。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,SFWS.XJSON.Core.JsonObject)">
            <summary>
            序列化 JsonObject。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,System.String)">
            <summary>
            序列化 string。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,System.DateTime)">
            <summary>
            序列化 DateTime 为 JavaScript 的 Date 或是指定格式的字符串。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,System.Data.DataSet)">
            <summary>
            DataSet 序列化为包含一个 Tables 属性的对象，此属性的值是一个数组。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,System.Data.DataTable)">
            <summary>
            DataTable 序列化为包含 TableName, Columns 和 Rows 属性的对象。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,System.Data.DataRow)">
            <summary>
            DataRow 序列化为一个对象，
            此对象的属性名和属性的值对应 DataRow 中各列的 ColumnName 和列值。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Append(System.Text.StringBuilder,System.Collections.IEnumerable)">
            <summary>
            IEnumerable 序列化为一个数组。
            如果是 NameValueCollection 
            或 IDictionary 并且所有键都可序列化字符串，那么目标序列化为一个对象。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.AppendObject(System.Text.StringBuilder,System.Object)">
            <summary>
            其他不在预期中的 object 序列化为一个对象，
            此对象的属性值由 object 的可访问的属性和域成员序列化而来。
            但要排除那些标注了 JsonIgnoreAttribute 属性的项。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Deserialize``1(System.String)">
            <summary>
            反序列化 JSON 字符串为指定类型的对象。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Deserialize``1(System.String,System.String)">
            <summary>
            反序列化 JSON 字符串为指定类型的对象。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Deserialize(System.String,System.Type)">
            <summary>
            反序列化 JSON 字符串为指定类型的对象。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.Deserialize(System.String,System.Type,System.String)">
            <summary>
            反序列化 JSON 字符串为指定类型的对象。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.DeserializeDate(System.String)">
            <summary>
            反序列化目标为 DateTime 的 JSON 串。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.DeserializeArray(System.String,System.Type)">
            <summary>
            反序列化 以 [ 和 ] 包裹的 JSON 串。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonSerializer.DeserializeObject(System.String,System.Type)">
            <summary>
            反序列化 以 { 和 } 包裹的JSON 串。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.JsonSerializer.DateFormat">
            <summary>
            DateTime 序列化为字符串所使用的默认格式。
            </summary>
        </member>
        <member name="T:SFWS.XJSON.Core.Properties.Resources">
            <summary>
              强类型资源类，用于查找本地化字符串等。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.ResourceManager">
            <summary>
              返回此类使用的缓存 ResourceManager 实例。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.Culture">
            <summary>
              为使用此强类型资源类的所有资源查找
              重写当前线程的 CurrentUICulture 属性。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.DeserializeException">
            <summary>
              查找类似 不能将 JSON 序列转换为指定类型的对象。 的本地化字符串。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.JsonException">
            <summary>
              查找类似 不是合法的 JSON 序列。 的本地化字符串。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.JsonObjectKeyException">
            <summary>
              查找类似 键名必须是非空字符串。 的本地化字符串。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.JsonObjectParaCountException">
            <summary>
              查找类似 参数个数不正确。 的本地化字符串。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.Properties.Resources.SubTypeException">
            <summary>
              查找类似 子类型不明确，不能转换为指定的类型。 的本地化字符串。
            </summary>
        </member>
        <member name="T:SFWS.XJSON.Core.JsonObject">
            <summary>
            JSON object(键/值对)。JsonSerializer 可序列化。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonObject.Add(System.String,System.Object)">
            <summary>
            添加键/值对，覆盖存在的键。
            键名不能为null或""。
            返回本实例。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonObject.Create(System.Object[])">
            <summary>
            使用成对的键值对参数添加 JSON object 创建 JsonObject 实例。
            参数必须是键和值成对顺序出现，键必须是字符串。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonObject.Add(SFWS.XJSON.Core.JsonObject)">
            <summary>
            添加一组键/值对，覆盖存在的键。
            返回本实例。
            </summary>
            <param name="jo">需要添加的JsonObject，为null时不添加任何键值</param>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonObject.Remove(System.String)">
            <summary>
            移除指定的键值，返回本实例。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonObject.Clear">
            <summary>
            移除所有的键/值对。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonObject.ContainsKey(System.String)">
            <summary>
            检测是否存在指定的键。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.JsonObject.Item(System.String)">
            <summary>
            索引器。
            如果索引的键不存在，返回 null。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.JsonObject.Keys">
            <summary>
            所有键的列表。
            </summary>
        </member>
        <member name="P:SFWS.XJSON.Core.JsonObject.Count">
            <summary>
            键值对数量。
            </summary>
        </member>
        <member name="T:SFWS.XJSON.Core.JsonIgnoreAttribute">
            <summary>
            指定成员不应做 JSON 序列化。
            </summary>
        </member>
        <member name="T:SFWS.XJSON.Core.JsonParser">
            <summary>
            解析 json 串，提取主要结构，未作完全合法性检查。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonParser.ParseArray(System.String)">
            <summary>
            提取类数组结构。
            </summary>
        </member>
        <member name="M:SFWS.XJSON.Core.JsonParser.ParseObject(System.String)">
            <summary>
            提取类复杂对象结构。
            </summary>
        </member>
    </members>
</doc>
